towed sonar - Español Inglés Diccionario